const Db = require('../db/Db')

class UserModel{
  // 注册
  async insertUser(tableName, data) {
     const res = await Db.insert(tableName, data);
     return res
  }
  // 登陆
  async getUser(tableName, data) {
     const res = await Db.find(tableName, data);
     return res
  }
  // 修改密码
  async editUser(tableName, data, whereJson) {
     const res = await Db.update(tableName, data, whereJson);
     return res
  }
  // 删除用户
  async delUser(tableName, data) {
     const res = await Db.delete(tableName, data);
     return res
  }
  // 查询用户列表
  async searchUser(sql) {
     const res = await Db.query(sql)
     return res
  }
}

module.exports = new UserModel()